package com.ruoyi.web.zbAdmin.domain;

import com.easy.mongodb.common.annotation.Table;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.data.annotation.Id;


import java.io.Serializable;

@Table(value =  "cai_zhaobiao")
@Data
public class CaiZhaobiao implements Serializable {

    @Id
    private String _id ;


    @ApiModelProperty(value = "项目id")
    private String id;

    /**
     * 地区
     */
    @ApiModelProperty(value = "地区")
    private String areaName;

    /**
     * 附件
     */
    @ApiModelProperty(value = "附件")
    private String bidFilePath;

    /**
     * 业主名称
     */
    @ApiModelProperty(value = "业主名称")
    private String companyName;

    /**
     * 过期时间
     */
    @ApiModelProperty(value = "过期时间")
    private String expireDate;

    /**
     * 总报价
     */
    @ApiModelProperty(value = "总报价")
    private String money;

    /**
     * 招标标题
     */
    @ApiModelProperty(value = "招标标题")
    private String noticeTitle;

    /**
     * 招标公告 中标候选人 中标结果 更正公告公示
     */
    @ApiModelProperty(value = "招标公告 中标候选人 中标结果 更正公告公示")
    private String noticeType;

    /**
     * 分类
     */
    @ApiModelProperty(value = "分类")
    private String precise;

    /**
     * 二级分类
     */
    @ApiModelProperty(value = "二级分类")
    private String precise2;

    /**
     * 项目编码
     */
    @ApiModelProperty(value = "项目编码")
    private String projectCode;

    /**
     * 项目名称
     */
    @ApiModelProperty(value = "项目名称")
    private String projectName;

    /**
     * 详情页面
     */
    @ApiModelProperty(value = "详情页面")
    private String urlPath;

    /**
     * 省份
     */
    @ApiModelProperty(value = "省份")
    private String provinceName;

    /**
     * 发布时间
     */
    @ApiModelProperty(value = "发布时间")
    private String publishTime;



    /**
     * 项目详情
     */
    @ApiModelProperty(value = "项目详情")
    private String noticeContent;



    /**
     * 中标金额
     */
    @ApiModelProperty(value = "中标金额")
    private String zbMoney ;


    /**
     * 查看次数
     */
    @ApiModelProperty(value = "查看次数")
    private Integer viewCount;

    /**
     * 收藏次数
     */
    @ApiModelProperty(value = "收藏次数")
    private Integer favCount;

    /**
     * 点赞次数
     */
    @ApiModelProperty(value = "点赞次数")
    private Integer diggCount;

    @JsonIgnore
    private String createTime ;

    @ApiModelProperty(value = "是否删除 2 为删除")
    private Integer delFlag;

    private static final long serialVersionUID = 1L;
}
